import pygame;
from pygame import display
from pygame import image
import time;


hero_rect = pygame.Rect(100,500,120,125);
print("英雄的原点%d %d" % (hero_rect.x,hero_rect.y));
print("英雄的高度%d %d" % (hero_rect.height,hero_rect.width));

pygame.init();
#编写游戏的代码
print("游戏的代码。。。")
#在init方法后面
resolution = (480,700); #设置屏幕的高度和宽度
surface_hero = display.set_mode(resolution); #创建游戏的窗口

#绘制背景图像
bg = image.load("../images/background.png");
#screen 调用blit方法来绘制对象
surface_hero.blit(bg,(0,0));


"""
1、加载英雄图片
2、将英雄飞机绘制在屏幕的(200,500)位置
3、调用屏幕更新显示飞机图像
"""

hero_img = image.load("../images/me1.png")
surface_hero.blit(hero_img,(150,500));

#统一的更新
display.update();

#创建时钟对象
clock = pygame.time.Clock();

i = 0;
#无限循环也叫游戏循环 --->意味着游戏真正开始
while True:
    #用来控制循环体内部代码执行的频率，这里是每秒执行60次。
    clock.tick(60);
    i = i +1;
    print(i);
    pass;

#卸载pygame的所有组件
pygame.quit();